<%@ page import="top.yxqz.el.domain.BookType" %>
<%@ page import="top.yxqz.el.domain.Book" %>
<%@ page import="java.util.Map" %>
<%@ page import="java.util.HashMap" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>使用el表达式</title>
</head>
<body>

<%
    // 创建一个图书类型的对象
    BookType bookType = new BookType("童话类", "童话是美好的向往");
    //创建一个book对象
    Book book = new Book("ISB-111111", "JavaWeb基础", 99.99, "张三", bookType);
//     丢到域对象中去 context
    application.setAttribute("book", book);

%>

<h1 style="width: 100%;text-align: center">使用el</h1>
<div>
<%--    book.getBookName--%>
    图书的名字：${book.bookName} <br>
    图书的类型：${book.bookType.typeName}
</div>

<%--从数组中得到数据--%>
<%
    String stus [] ={"张三","李四","王五","赵六"};
    request.setAttribute("stus",stus);
%>
<hr>
<div>
    第二个学生是：${stus[1]}
</div>

<%--从集合中得到数据--%>
<%
    Map<String,String> phone   = new HashMap<String, String>();
    phone.put("a","小米");
    phone.put("2","魅族");
    phone.put("3","vivo");

    pageContext.setAttribute("phone",phone);
%>
<hr>
<div>
<%--     phone.key--%>
    第1个手机的品牌是：${phone.a} <br>
<%--    第2个手机的品牌是：${phone."2"} <br>--%>
    第2个手机的品牌是：${phone["2"]} <br>
    第3个手机的品牌是：${phone.get("3")} <br>

</div>



</body>
</html>
